iT邦幫忙

2023 iThome 鐵人賽

DAY 23
0
AI & Data

30天零基礎學習網路爬蟲系列 第 23

VBA程式語言-迴圈控制

  • 分享至 

  • xImage
  •  

迴圈控制就是一直重複執行敘述區塊的程式碼,直到,到達結束條件時,才可以結束迴圈。

迴圈控制

  • For語法
    可以執行固定的迴圈次數,「Step量」依指定來增加或減少變數,如果Step為1的話可以省略Step關鍵字。

    For 數值變數 = 初始值 To 終止值 [Step量]
        敘述區塊
    Next 數值變數
    
  • For Each語法
    和For迴圈相似,但是For Each主要使用在陣列,此迴圈可以將陣列中的元素做進一步的運算。

    For Each 數值變數 In 陣列
        敘述區塊
    Next 數值變數
    

中斷迴圈

當VBA迴圈還沒有到達結束條件時,我們可以使用Exit For來強迫跳出For…Next迴圈,就可以馬上結束在執行的迴圈。

For 數值變數 = 初始值 To 終止值 [Step量]
 	…
	Exit For
	…
Next 數值變數

參考資料
https://blog.gtwang.org/programming/excel-vba-programming-loop/


上一篇
學習小視窗-條件控制(If語法)
下一篇
學習小視窗-迴圈控制(For Next)
系列文
30天零基礎學習網路爬蟲30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言